package uk.ac.lkl.lpp.model.ldo.event;



//import java.util.Map;

import uk.ac.lkl.common.allocator.AllocatorModel;
import uk.ac.lkl.lpp.model.PedagogyPlanModel;


public class AllocatorModelPedagogyPlanEvent extends PedagogyPlanEvent {
	private static final long serialVersionUID = 1L;

    private Class allocatorClass;

    private AllocatorModel allocatorModel;


    public <O> AllocatorModelPedagogyPlanEvent(PedagogyPlanModel plan,
            Class<O> allocatorClass, AllocatorModel<O> allocatorModel) {
        super(plan);
        this.allocatorClass = allocatorClass;
        this.allocatorModel = allocatorModel;
    }


    public Class getAllocatorClass() {
        return allocatorClass;
    }


    public AllocatorModel getAllocatorModel() {
        return allocatorModel;
    }

}
